home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir42 / jm0394.zip / BACKISSU.CAT next >
Text File  |  1993-11-11  |  45KB  |  1,117 lines

  1.                        ╔══════════════════════════╗
  2.                        ║   Paradox Informant(tm)  ║
  3.                        ║    Back Issues Catalog   ║
  4.                        ╚══════════════════════════╝
  5.  
  6. ──────────────────────────────────────────────────────────────────────────────
  7.                                  June 1992
  8. ──────────────────────────────────────────────────────────────────────────────
  9.  Paradox 4.0
  10.   by Mitchell Koulouris
  11.         While the world is busy going Windows crazy, Borland gets ready to
  12.         ship its next DOS version of Paradox. Version 4.0 packs in an
  13.         abundance of new features including a new interface, mouse support,
  14.         memo fields, BLOb support, a new editor, and some of the most
  15.         powerful commands and functions ever. Sit back, relax, and get ready
  16.         for a guided tour through the latest version of Paradox.
  17.  
  18.  SQL Link 4.0
  19.   by William F. Slater III
  20.         Don't forget about Paradox SQL Link. Version 4.0 makes connecting
  21.         to your favorite database server even easier while adding support
  22.         for NetWare SQL.
  23.  
  24.  OrderPAL
  25.   by Mitchell Koulouris
  26.         So you're looking for a bullet-proof order entry system written in
  27.         Paradox? Look no further. Whether you sell goods or services, Target
  28.         Software's OrderPAL provides considerable power in fulfilling your
  29.         order processing needs. Here's a look at what it has to offer.
  30.  
  31.  Inside Paradox
  32.   by Bill Todd
  33.         Paradox 4.0 adds enhanced secondary index support. Here's a detailed
  34.         look at the new options.
  35.  
  36.  Paradox Views
  37.   by Richard C Haven
  38.         You wanted memo fields? You got 'em with Paradox 4.0.
  39.  
  40.  PAL Workbench
  41.   by Tony Goodman
  42.         A PAL primer to familiarize yourself with 4.0's windowing
  43.         capabilities. Source Code.
  44.  
  45.  Paradox Toolbox
  46.   by Dan Paolini
  47.         This new column will help you in developing your PAL toolbox.
  48.         Source Code.
  49.  
  50.  Paradox Internals
  51.   by Richard C Haven
  52.         Here's an explanation of Paradox 4.0's new SC2 files.
  53.  
  54.  Paradox.NET
  55.   by Kevin Smith
  56.         Here's a discussion on Paradox 4.0's new locking mechanisms.
  57.  
  58.  The Paradox Surgeon
  59.   by David Faulkner
  60.         The surgeon pulls a C program out of his bag to capture a Paradox
  61.         screen and write it to a PAL script. Source Code.
  62.  
  63.  Inside InterBase
  64.   by Bruce Linn
  65.         What separates the InterBase Server from other database servers is
  66.         the concept of 'complex processing'. Here is a look at its advantages
  67.         over the traditional 'transaction processing' approach.
  68.  
  69.  Miscellaneous
  70.         Informant Relocates Headquarters
  71.         Borland Acquires Programming Tools
  72.         Kallista Readies PAL-Edit 4.0
  73.         Quattro Pro for Windows in Beta Testing
  74.         Sheng Labs announces PAL Compiler
  75.         New Products
  76.  
  77. ──────────────────────────────────────────────────────────────────────────────
  78.                                  August 1992
  79. ──────────────────────────────────────────────────────────────────────────────
  80.  Why is Philippe Kahn Smiling?
  81.   by Mitcell Koulouris
  82.       Borland President and CEO Philippe Kahn talks to the Informant about
  83.         InterBase, Paradox for Windows, and the next generation of Borland
  84.         products.
  85.  
  86.  Quattro Pro for Windows
  87.   by Gene Weisskopf
  88.       The first of a new generation of Borland products is upon us as
  89.         Borland rolls-out Quattro Pro for Windows.  If you thought the DOS
  90.         version was powerful, wait 'til you see what Borland's been up to
  91.         with its first major business application for Windows.
  92.  
  93.  First Looks-Paradox for Windows
  94.   by Jerry Coffey
  95.       Paradox for Windows is one of the most eagerly-anticipated appli-
  96.         cations in recent memory.  Although not quite ready for commercial
  97.         shipping, here's a look at what the program will have to offer.
  98.         Get ready for a big change in how you'll go about your business.
  99.  
  100.  PaintPAL
  101.   by Mitchell Koulouris
  102.         If your looking for the must-have programming tool for Paradox 4.0,
  103.         then the first place you should look is at Target Software's PaintPAL.
  104.         Paradox 4.0 dialog boxes are hassle-free with PaintPAL.
  105.  
  106.  PAL 101
  107.   by Micah Bleecher
  108.         Here's a routine that provides the framework and understanding on how
  109.         to add new records to lookup tables "on-the-fly".
  110.  
  111.  PAL Techniques
  112.   by Brian McKinley
  113.         Ever want to place a highlight bar over an entire field?  Here's how.
  114.  
  115.  PAL Workshop
  116.   by David Berg
  117.         Here's a discussion on pull-down menus and the event model.
  118.  
  119.  Paradox Tricks & Tips
  120.   by Cary Jensen
  121.         The results from our international search of the most creative and
  122.         useful Paradox pictures.
  123.  
  124.  The Competitive Edge
  125.   by Tony Goodman
  126.         Our maestro offers another utility for your 4.0 toolbox with this
  127.         nifty, button-laced gem.
  128.  
  129.  Paradox Toolbox
  130.   by Dan Paolini
  131.         Here's a discussion of the new Paradox 4.0 menus.
  132.  
  133.  Client/Server
  134.   by William F. Slater, III
  135.         This time around our SQL expert focuses on the PAL side of things
  136.         with Paradox SQL Link.
  137.  
  138.  The Interop Expert
  139.   by Lisa Loud
  140.         A discussion on using Paradox in the mixed DOS/Windows environment.
  141.  
  142.  EndText
  143.   by Jim Kocis
  144.         An enlightening and funny look at Paradox and dirty reads.
  145.  
  146.  NewsLine
  147.         Borland announces:
  148.                 C++ Compiler for Win32s/NT
  149.                 Plans for Development Tools
  150.  
  151.  New Products
  152.         Gold Utilities Documentation Tool Supports Paradox 4.0
  153.         Windows Database Editor and Library
  154.         CASE Tool for Paradox
  155.        -based Voice and Fax Processing
  156.         Mark it on your calender with ParaDate
  157.  
  158. ─────────────────────────────────────────────────────────────────────────────
  159.                                  September 1992
  160. ──────────────────────────────────────────────────────────────────────────────
  161.  Paradox Engine 3.0 Takes Off
  162.   by Christopher Reid
  163.         Looking for access to your Paradox Data?  Borland readies Paradox
  164.         Engine 3.0.  Improved Pascal support, the addition of BLOb support,
  165.         and the new Database Frameworks gives your engine applications more
  166.         horsepower than ever before.
  167.  
  168.  MergeMaster
  169.   by Marc Andonian
  170.         You say you need to perform mail-merge with your Paradox data and
  171.         word processor?  Stairway Software has the solution.  With direct
  172.         support for Paradox tables and virtually every popular word processor,
  173.         MergeMaster takes the pain out of mail-merge.
  174.  
  175.  Project Planning
  176.   by Phil D'Amour
  177.         Here's an overview of how you should plan to build a Paradox
  178.         application.  Planning is everything.
  179.  
  180.  Objects of Interest
  181.   by Henrik Bechman
  182.         Here's a look at "Phasing", a development methodology that helps in
  183.         building complex applications.
  184.  
  185.  Inside Paradox
  186.   by Bill Todd
  187.         If you need speed, here's the inside track to getting Paradox 4.0
  188.         running like an Indy race car.
  189.  
  190.  PAL 101
  191.   by Cynthia Weisfield
  192.         Here's a look at ARRAYS and how to use them.
  193.  
  194.  Paradox Techniques
  195.   by Luke Chung
  196.         Getting frustrated trying to create a report with multiple
  197.         one-to-many relationships?  Here's the scoop on how to do what
  198.         they say can't be done.
  199.  
  200.  The Competitive Edge
  201.   by Tony Goodman
  202.         Take advantage of Paradox 4.0's new sound capabilities with our OOPiano.
  203.  
  204.  The Paradox Surgeon
  205.   by David Faulkner
  206.         Here's a technique that adds keyword-sensitive help to the Paradox 4.0 editor.
  207.  
  208.  ReadLib
  209.         Reviews of the latest books for Paradox and interoperability.
  210.  
  211.  Paradox Quick Tip
  212.         a quick look at Paradox Unexpected Conditions.
  213.  
  214.  NewsLine
  215.         Judge's Summary Judgement Ruling favors Lotus
  216.         ObjectVision 2.1 PRO released
  217.         Dean Witter Maintains Hold Rating on Borland Stock
  218.         Borland Unveils Enhanced Support Service
  219.  
  220.  New Products
  221.         Approach for Windows Includes Paradox Support
  222.         Paradox 4.0 Dialog Box Editor
  223.         Data-Driven Executive Information System
  224.         Keep your Paradox Apps in Place with PARA-Site
  225.         Paradox Classroom Training Kit
  226.  
  227. ──────────────────────────────────────────────────────────────────────────────
  228.                                  October 1992
  229. ──────────────────────────────────────────────────────────────────────────────
  230.  The Key to your Data
  231.         The first in a two-part series, here's the scoop on understanding
  232.          what key fields are and why it's so important to use them.
  233.  
  234.  Ideas About IDs
  235.         Not sure how to create unique IDs?  Here's a discussion that's sure
  236.         to help you in your quest.
  237.  
  238.  Incrementing Keys
  239.         Having an incrementing number as a key field in a table isn't that
  240.         easy to do.  Here's a look at a couple of ways to go about it.
  241.  
  242.  Understanding Indexes
  243.         Here's a detailed discussion of Paradox 4.0 indexes and how Paradox
  244.         stores and locates records in a table.
  245.  
  246.  Client/Server
  247.         Client/Server: Yes or No? If you need to access SQL data then here
  248.         are the issues to consider to make the decision.
  249.  
  250.  Eye on Windows
  251.         If your like everyone else, you're eagerly awaiting Paradox for
  252.         Windows.  In the meantime, there are some things you can do to
  253.         prepare for its arrival.  Here's an overview of Paradox for Windows
  254.         ObjectPAL language and how you can get ready for a whole new ballgame.
  255.  
  256.  Paradox.NET
  257.         Thinking about running Paradox on a Novell network?  Are you
  258.         already running Paradox on NetWare?  Here's an in-depth discussion
  259.         on how to get Paradox humming on our NetWare LAN.
  260.  
  261.  Paradox Tricks & Tips
  262.         Paradox makes form creation an easy process.  But style and
  263.         appearance is everything to a user.  Here's a look at how to place
  264.         attractive borders and drop shadows on your forms.
  265.  
  266.  Objects of Interest
  267.         If you plan on coding in Paradox 4.0, then a thorough understanding
  268.         of Events is essential.  Here's a look from an expert.
  269.  
  270.  PAL Toolbox
  271.         Add report dialog boxes to your toolbox with these utility gems.
  272.         There's also a look at memory management issues and using SETSWAP.
  273.  
  274.  A Vision for Developers
  275.         Borland throws in everything but the kitchen sink with the release
  276.         of ObjectVision PRO.  Here's a look.
  277.  
  278.          Looking Good on Paper:
  279.  Crystal Reports
  280.         Crystal Services packs a wollop with Crystal Reports.
  281.  InfoPublisher
  282.         Catalogs and directories are a snap with PageAhead's latest entry.
  283.  
  284.  SpellCheck
  285.         With Paradox 4.0's new memo fields, you'll find yourself placing
  286.         more lengthy text into fields than ever before.  If you want to
  287.         make sure all that text is spelled properly, turn to SpellCheck
  288.         from the Atlantic Software Group.
  289.  
  290.  On Location
  291.         If you need help with tuning your skills for Paradox 4.0, then
  292.         Kallista has a seminar for you.
  293.  
  294.  ReadLib
  295.         The Relational Database Advisor, Elements of PC Database Design
  296.         Understanding SQL
  297.         Printing on NetWare
  298.  
  299. ──────────────────────────────────────────────────────────────────────────────
  300.                                  November 1992
  301. ──────────────────────────────────────────────────────────────────────────────
  302.  Tutility
  303.         A corrupt table can be anything from a disaster to a catastrophe.
  304.         Fortunately there is a little-known Paradox program--Tutility--
  305.         that's just received a major overhaul.  Mr. Todd shows us where
  306.         to turn when bad things happen to good tables.
  307.  
  308.  A PAL Org chart
  309.         Continuing in his object-based vein, Mr. Goodman humbly presents
  310.         polymor-phism (or something close) in PAL.  Whatever you want to
  311.         call it, this is how to write professional, maintainable code.
  312.  
  313.  PDOXUSRS.NET
  314.         Mr. Saturnia says good-bye and good rid-dance to formlock!  Paradox
  315.         4.0 features a new and improved table locking mechanism.
  316.  
  317.  The Paradox Surgeon
  318.         The Surgeon performs an organ transplant.  Using an undocumented
  319.         portion of the Application Workshop, Dr. F provides code for
  320.         selecting forms and reports in a multi-user environment.
  321.  
  322.  Interop Expert
  323.         BLObs are one of the more talked about features of Paradox 4.0.
  324.         Ms. loud tells us what the excitement is all about.
  325.  
  326.  Paratechnix
  327.         Preparing to take the plunge and convert your 3.5 applications?
  328.         Mr. Kadavanich presents the agony and ecstasy of the move to
  329.         Paradox 4.0.  You may have to read it twice, its loaded with
  330.         information.
  331.  
  332.  Objects of Interest
  333.         Struggling with the Paradox 4.0 event queue?  This month Mr.
  334.         Bechmann presents a comprehensive approach to event handling.
  335.         It's called EventMan and you will be impressed.
  336.  
  337.  Paradox Tricks & Tips
  338.         This month Dr. Jensen takes a look at the new 4.0 windows.  It
  339.         seems that even the interactive user may need to turn off "those
  340.         darn frames".  Some simple PAL should do the trick.
  341.  
  342.  Client/Server
  343.         Mr. Slater continues his coverage of the client/server world
  344.         with a look at the terrain now that the war is over between
  345.         "mainframe people" and "PC people".  Is the war really over Bill?
  346.  
  347.  SQL Link
  348.         At first glance, Paradox SQL Link 4.0 doesn't seem to offer much
  349.         that's new.  But Mr. Clifford shows us that looks can be deceiving.
  350.  
  351.  Project Planning
  352.         Continuing his series, Mr. D'Amour focuses on preparing a
  353.         requirements definition.
  354.  
  355.  Inside PAL
  356.         Here's an expert look at an underestimated PAL command.  This
  357.         month Mr. Haven tells about MATCH.
  358.  
  359.  PAL Toolbox
  360.         Trap those run-time errors and do something about them. The
  361.         latest from Mr. Paolini offers some ready-made error-handling
  362.         procedures.  Be sure to lift this month's toolbox correctly.
  363.         We'd hate to see you get hurt.
  364.  
  365.  Forest & Trees for Windows
  366.         Our resident reviewer takes a look at Forest & Trees from a
  367.         Paradox perspective.  Let Dr. Andonian take you on a guided tour.
  368.  
  369. ──────────────────────────────────────────────────────────────────────────────
  370.                                  January 1993
  371. ──────────────────────────────────────────────────────────────────────────────
  372.  1992 Paradox Informant Reader's Choice Awards
  373.         All the ballots are in and the votes have been counted.  Here's the
  374.         outcome of our worldwide survey of you, the Paradox user. The awards
  375.         span 27 different categories of Paradox related products.
  376.  
  377.  Interop Expert
  378.         Paradox for Windows is on the horizon.  This month, Ms. Loud gives us
  379.         a preview of its thought-provoking BLOb capabilities.
  380.  
  381.  Turbo Vision & Database Framework
  382.         With Paradox Engine 3.0, object-oriented programming (OOP) is now
  383.         available to the Paradox developer.  Here's a first look at putting
  384.         these tools to work.  Using the new Engine, its Database Framework,
  385.         C++ and Turbo Vision, Mr Signore puts all the pieces together for us.
  386.  
  387.  PAL Toolbox
  388.         There's no PAL command to manipulate the SpeedBar.  Don't worry-
  389.         "Speed-Buttons" are here!  This month's PAL Toolbox shows you how to
  390.         build iconic buttons to aid you & your users with Paradox navigation.
  391.  
  392.  Paratechnix
  393.         Dynamic arrays were part of the big news with Paradox 4.0.  They
  394.         certainly offer irreplaceable new capabilities. But at what price?
  395.         Find out, with the results of this detailed analysis of dynarrays.
  396.  
  397.  On Reports
  398.         Has your boss casually asked you to include a Gantt chart in your
  399.         next Paradox report?  Before you tell her that it can't be done,
  400.         read this month's On Reports.  All it takes are a handful of PAL
  401.         functions, calculated fields, and some know-how from Mr. Todd.
  402.  
  403.  Paradox Tricks & Tips
  404.         Maligned, shunned, unappreciated--it's EXECUTE!  Despite its bad
  405.         press, EXECUTE remains an important command with critical function-
  406.         ality.  Dr Jensen puts this misunderstood command in perspective.
  407.  
  408.  Project Planning
  409.         Coding without planning puts you at the mercy of the end-user.
  410.         Instead, plan ahead and develop a Functional Specification
  411.         document.  Mr D'Amour shows us how to avoid the endless project.
  412.  
  413.  PAL 101
  414.         Still a little vague on this z-order thing?  Can't get a handle?
  415.         You're not alone.  In this month's PAL 101 Mr. Bleecher takes the
  416.         time to help us sort it all out.
  417.  
  418.  Objects of Interest
  419.         Although not an OOP language, Mr Bechmann knows how to make PAL 4.0
  420.         behave like one.  This month he presents an ambitious button manager-
  421.         ButtonMan- and answers the question: What's an Object?
  422.  
  423.  The Competitive Edge
  424.         As the Paradox universe expands, the paths of PAL developers are
  425.         crossing more often.  Here's a plea for Paradox development standards.
  426.         Programmers unite!  You have nothing to lose but your chains!
  427.  
  428. ─────────────────────────────────────────────────────────────────────────────
  429.                                  March 1993
  430. ──────────────────────────────────────────────────────────────────────────────
  431.  
  432.  Put it on Paper
  433.     Paradox for Windows is a highly integrated set of database tools.
  434.     Here's a quick guide to creating complex reports.
  435.  
  436.  Customizing Reports
  437.     The Paradox for DOS report generator still has a lot to offer.  Let
  438.     Mr LaTulipe show you how to get the most out of it.
  439.  
  440.  It's a Setup!
  441.     Mr San gives an expert's perspective on using Paradox with a
  442.     Hewlett-Packard LaserJet.  Learn why sometimes reset is not enough.
  443.  
  444.  Export by Report
  445.     Preparing files for other software systems can be a challenge.    Mr
  446.     Braun shows us how to use the report generator to export special files.
  447.  
  448.  HP Laser Labels
  449.     Printing labels on a LaserJet is a common task.  Here's what to do
  450.     when every label counts.
  451.  
  452.  Bar Codes: A Survey
  453.     Bar Codes are a big player in today's business environment.  Mr
  454.     Winston gives us a survey of their use. Guess what? The're easy.
  455.  
  456.  More on Bar Codes
  457.     This is all very nice about bar codes, but could you give me a
  458.     a Paradox example? Mr Wilkerson provides a PrintBar II solution.
  459.  
  460.  Who needs PRINT?
  461.     When all else fails, control the printer the old-fasioned way.
  462.     Use the PAL PRINT command.
  463.  
  464.  Learning a NU Trick
  465.     Here's one way out of a tight spot. Sometimes it pays to hack.
  466.  
  467.  Paradox Tricks and Tips
  468.     Wish you could copy and paste fields in the Paradox for DOS report
  469.     generator? Dr Jensen provides a valuable utility and shows you
  470.     how he did it.
  471.  
  472.  The Competive Edge
  473.     Mr Goodman has delivered another object-based gem.  Get more speed.
  474.     Get less hard-code.  Get the inside story on OBP.
  475.  
  476.  Objective Eye
  477.     The path of events as they bubble up the containership heirarchy
  478.     may not be intuitive, but not without reason.  Let Mr Lenaghan
  479.     help you get your events straight.
  480.  
  481.  On Queries
  482.     Confused by Set queries? Let an expert explain.  This month
  483.     Mr Ehrmann provides a new twist that has an everyday utility.
  484.  
  485.  OPAL Tech
  486.     Every ObjectPAL programmer needs to be able to control menus. Mr
  487.     Todd explains that where you control them is as important as how.
  488.  
  489.  Conduit
  490.     When it comes to exporting and importing ASCII data, sometimes
  491.     Paradox can use a little help.  Kallista's Conduit is ready.
  492.  
  493. ──────────────────────────────────────────────────────────────────────────────
  494.                                  April 1993
  495. ──────────────────────────────────────────────────────────────────────────────
  496.  A Matter of Form
  497.     The rules associated with relational database design can be dificult
  498.     to understand.  Here's a look at the methodology of normal form.
  499.  
  500.  For the Record
  501.     A database must be put together correctly to perform well and keep
  502.     the data safe.  Learn how to construct a database with a working
  503.     example. First of a series.
  504.  
  505.  Connections
  506.     The Paradox for Windows data model feature is closely tied to its
  507.     referential integrity feature and to forms and reports.  Mr LaTulipe
  508.     makes it all clear with an example you can bulid for yourself.
  509.  
  510.  Artificial Edge
  511.     A convincing argument for the use of surrogate keys and a complex
  512.     example of a normalized database.
  513.  
  514.  Informant Undercover
  515.     Undocumented PAL - VARVAL and VARASSIGN are probably the most important
  516.     undocumented commmands in the history of Paradox. Remember-only the
  517.     Informant brings you this stuff!
  518.  
  519.  PAL Tech
  520.     Mr Hopkins has shown us VARVAL.  Now he shows us how to use it
  521.     creatively to store relational data in dynarrays.
  522.  
  523.  PAL Toolbox
  524.     This month's PAL Toolbox features vertical menus displayed within
  525.     dialog boxes.
  526.  
  527.  PAL 201
  528.     It's the mysterious case of NEWWAITSPEC.  The manuals are unclear
  529.     regarding why it should be used.  Mr Bleecher sheds some light
  530.     on the puzzle and demonstrates its value.
  531.  
  532.  Paradox Tricks & Tips
  533.     It would be hard to blame you for not using Paradox for DOS graphs.
  534.     Dr Jensen shows us that PW graphs are an entirely different matter.
  535.  
  536.  OPAL Tech
  537.     TCursors and the capabilities they provide are wholly new to PW.  An
  538.     exhaustive demonstration of TCursors-and a PW form you can download.
  539.  
  540.  Objective Eye
  541.     In the March issue-how to centralize code into a library for use
  542.     with multiple forms.  This month's article does the same with
  543.     ObjectPAL error-handling.
  544.  
  545.  Getting Started
  546.     Don't let table creation stop you from benefiting from Paradox.
  547.     Mr Sambisi presents us with a pain free guide to creating tables.
  548.  
  549.  Windows Novice
  550.     Paradox for Windows comes with an assortment of icons-here's
  551.     how to pick your favorite.
  552.  
  553.  Paradox 101
  554.     An introduction to Paradox keys.  Easy to use, don't miss out
  555.     on the extraordinary performance benefits provided by primary
  556.       and secondary keys.
  557.  
  558. ──────────────────────────────────────────────────────────────────────────────
  559.                                  May 1993
  560. ──────────────────────────────────────────────────────────────────────────────
  561.  Facing Your Users
  562.     When the issues of form design, color menus and messages are para-
  563.     mount-how to keep your users friendly.
  564.  
  565.  PW Interface Tricks
  566.     Paradox for Windows has revolutionized the Paradox interface-some
  567.     interactive and ObjectPAL techniques to create spectacular on-screen
  568.     effects.
  569.  
  570.  For the Record: Part II
  571.     Last issue-a database. This issue we build a form to view the data
  572.     including graphic and OLE fields-a tour of the PW Form Design
  573.     window. Available for download.
  574.  
  575.  Not Just Another Pretty Face
  576.     Putting Paradox 4.0's new features in perspective-Mr. Paolini shares
  577.     his view of 4.0's many new interface capabilities.
  578.  
  579.  Forms: Just Say No!
  580.     Paradox 4.0 dialog boxes can do mor than they were designed for!
  581.     Source code.
  582.  
  583.  Establishing a Dialog
  584.     An introduction to Paradox for Windows' dialog boxes.  Source code.
  585.  
  586.  Designing with Style
  587.     Paradox for Windows contains treasures that we'll be uncovering for
  588.     some time.  Learn how to use prototype objects files to create PW
  589.     "style sheets".
  590.  
  591.  Paradox Surgeon
  592.     A code-generating utility called Make Menu that writes SHOWPULLDOWN
  593.     code for you.  Download it and modify it for your own use. Source code.
  594.  
  595.  PAL 202
  596.     This month Mr. Gassner provides us with Pick Record, a user-friendly
  597.     PAL alternative to default Lookup help.
  598.  
  599.  PAL Tech
  600.     How to take advantage of The Editor being tightly integrated with PAL
  601.     and the entire Paradox 4.0 environment.  It might solve some E-mail
  602.     headaches also.  Source Code.
  603.  
  604.  Interop Expert
  605.     The Paradox Engine was designed for use with Paradox for DOS.  This
  606.     article explains how to manipulate field types unique to PW.
  607.  
  608.  Objective Eye
  609.     The last two issues introduced an application-wide ObjectPAL
  610.     programming approach.  This story puts these concepts to work.
  611.  
  612.  PW 101
  613.     Paradox for Windows can be dizzying- even creating a simple form can
  614.     seem a daunting task.  There are only five steps to custom PW forms.
  615.  
  616.  Getting Started
  617.     The PW Desktop, like the Windows GUI environment can be highly
  618.     customized.  Here's how.
  619.  
  620.  Reviews
  621.     wbsLIB2 - A utility package for PAL 4.0
  622.     PaintPAL 2.0- A dialog box generating package
  623.  
  624. ──────────────────────────────────────────────────────────────────────────────
  625.                                  June 1993
  626. ──────────────────────────────────────────────────────────────────────────────
  627.  Sea of Possibilities
  628.     Windows is more than a friendly GUI interface with Solitaire.  In
  629.     fact it's an ocean of interoperability teeming with shareable
  630.     resources.  From becalmed to choppy, here's a guide to the varied
  631.     interoperable waters.
  632.  
  633.  OLE and DDE
  634.     Two of the more intriguing Windows interoperability features are
  635.     object linking and embedding and Dynamic Data Exchange.  Mr. Fung
  636.     offers this brief history and introduction.
  637.  
  638.  For the Record: Part III
  639.     For the past two months, Mr K has put together a musical database.
  640.     Last month we saw the records and CD's.  This month we get to hear
  641.     them.  It is all made possible by PW's Graphic and OLE capabilities.
  642.  
  643.  Hands-On DDE and OLE
  644.     Okay, DDE and OLE sound great.  Now show me what they can do.  As it
  645.     turns out, the possibilities are endless for interactive users and
  646.     developers alike.  Mr Wagner shares several head-turning examples.
  647.  
  648.  Case Study: PW Communication
  649.     For developers, extending ObjectPAL with DLL's may be the most
  650.     important PW capability.  The icing on the DLL cake is that it also
  651.     happens to be easy.  Here's an example that enables PW to go on-line
  652.     with a remote host.
  653.  
  654.  ODAPI Configuration
  655.     ODAPI is the centerpiece of PW and Quattro Pro for Windows interoper-
  656.     ability.  Configured properly, it allows these products to function
  657.     seamlessly.  Ms Loud gives us this part of the interop puzzle.
  658.  
  659.  Taming Net File Chaos
  660.     With the plethora of product versions and data sharing schemes, the
  661.     interoperability landscape can sometimes look pretty bleak.  With
  662.     this comprehensive guide however, Mr Kadanavich lightens the outlook.
  663.  
  664.  Paradox Pro
  665.     Interoperability is nothing new to users of Paradox and Quattro Pro.
  666.     Mr Kadanavich has all the information you need to get things working.
  667.  
  668.  Paradox for DOS/Windows Interop
  669.     These are interesting times for Paradox users.  Many of us need to
  670.     use Paradox 4.0 and Paradox for Windows on the same data.  This is
  671.     perfectly possible, but there are some tricky aspects as Mr Kellen
  672.     points out.
  673.  
  674.  Paradox Surgeon
  675.     PW introduced some great new field types for Windows use.  But
  676.     Paradox 4.0 throws up its hands and declares them "unknown". Don't
  677.     fret.  Via ingenious use of DataEntry mode, Dr Faulkner presents a
  678.     new and improved Tools | Info | Structure.
  679.  
  680.  PAL Toolbox
  681.     The Paradox 4.0 event model can present quite a challenge.  Wouldn't
  682.     it be great if there was a ready made kit of generic event handling
  683.     routines?  Thanks to Mr Paolini and this month's Toolbox, there is.
  684.  
  685.  PAL Tech
  686.     This month Mr Todd completes a two-part Editor suite.  This time we
  687.     learn how to parse input from Dialog information service.
  688.  
  689.  Paradox Tricks & Tips
  690.     Forced to work with directory trees from hell?  PW aliases are the
  691.     blessing you're looking for.  Let Dr Jensen explain the ins and outs.
  692.  
  693.  OPAL 101
  694.     Date/time data is some of the more important.  So it's great that PW
  695.     has a DateTime object type with plenty of associated methods.  But
  696.     there's no DateTime field type for table storage!  Mr Sarrenburg
  697.     explains why this is no problem.
  698.  
  699.  Objectively Speaking
  700.     There are three important properties common to every UIObject:
  701.     First, Next, and Prev.  Unfortunately, the PW documentation treats
  702.     them like a secret.  Mr Morwood has decided to spotlight these tools.
  703.  
  704.  PAL100
  705.     Ready to make the leap to PAL? Mr Brown begins a series designed to
  706.     get you up and running with the Paradox Application Language.  This
  707.     month's article pits a query against a SCAN.  See who wins.
  708.  
  709.  PW Multimedia
  710.     To round out our interoperability extravaganza, we're finishing the
  711.     issue with a survey of multimedia products. Whether you'd like to
  712.     tap into sound, photographs, or full-motion video, it's here.
  713.  
  714. ──────────────────────────────────────────────────────────────────────────────
  715.                                  July 1993
  716. ──────────────────────────────────────────────────────────────────────────────
  717.  
  718.  Corporate Paradox
  719.         If you work at a large company, chances are most of the company's
  720.     data is in a SQL database.  And your Paradox data is on the LAN.
  721.     Client/server is the answer and Paradox happens to be great at it.
  722.  
  723.  Client/Server and the Paradox SQL Link
  724.     Borland's long-standing offering as the "client" in a client/server
  725.     system is Paradox SQL Link.  This month Mr Tandowski provides an
  726.     introduction to this important tool and the capabilities of PAL with
  727.     embedded SQL.
  728.  
  729.  PW SQL Access Now
  730.     The Paradox for Windows version of Paradox SQL Link isn't available
  731.     yet.  Does this mean we can't get to SQL data from PW?  Mr Wright
  732.     says no!  All it takes is some ObjectPAL and a DLL from Q+E.
  733.  
  734.  The InterBase Connection
  735.     Borland has big plans for InterBase, its very own SQL server.  Its
  736.     loaded with features including a unique multi-generational architec-
  737.     ture.  Mr Sharp gives us the lowdown on an emerging product.
  738.  
  739.  A Matter of Protocol
  740.     It appears in articles. It comes up in conversations.  But just what
  741.     is TCP/IP?  It's just the machine-to-machine link that makes clint-
  742.     server possible.  Our Network Editor, Gary Praegitizer, demystifies
  743.     this important network communications protocol.
  744.  
  745.  Up and Running: NetWare SQL
  746.     Novell offers a SQL server that is native to the world's most popular
  747.     network operating system - their own.  Mr Grove provides us with an
  748.     introduction and setup instructions for using it with Paradox.
  749.  
  750.  Up and Running: Oracle Server
  751.     Oracle has the largest installed base in the SQL server arena, so its
  752.     not unlikely that you'll run into it.  Mr Grove puts the product in
  753.     focus for Paradox users and tells us what it takes to get connected.
  754.  
  755.  Up and Running: InterBase
  756.     From TCP/IP to PING to FTP to AWK, there are enough UNIX acronyms to
  757.     make any poor DOS programmer's head spin.  Fear not.  Mr McIntosh and
  758.     Mr Robinson blaze a trail into UNIX we all can follow.
  759.  
  760.  A SQL Primer
  761.     Your comfortable with Paradox QBE, but SQL is just a meaningless
  762.     acronym.  If you know QBE, you already know the hardest part of SQL-
  763.     the principles of querying a database. The rest is just syntax.
  764.  
  765.  Murphy's Dream
  766.     For all the advantages that client/server architecture offers, it's
  767.     no cake walk.  In fact, with poor planning, your client/server imple-
  768.     mentation could become a bona fide disaster.  Mr Slater helps us go
  769.     in with our eyes wide open.
  770.  
  771.  Paradox Tricks & Tips
  772.     One early estimate of PAL/ObjectPAL compatibility was "less than zero
  773.     percent".  Apparently, that was a little pessimistic as Dr Jensen
  774.     proves this month by converting PAL queries into ObjectPAL.
  775.  
  776.  For the Record: Part IV
  777.     You've seen the graphics. You've heard the music. Now it's time for
  778.     a little ObjectPAL.  This month Mr Koulouris takes his PW multimedia
  779.     extravaganza one step further by adding the programmatic side of PW.
  780.  
  781.  Paradox Surgeon
  782.     Undocumented commands never seem to lose their allure.  This is
  783.     especially true when the commands can alter the basic configuration
  784.     of Paradox.  This month, the Surgeon opens up the patient and reveals
  785.     the secrets of CONFIGURE.
  786.  
  787.  The Competive Edge
  788.     Are you beginning to believe that all the Paradox excitement is
  789.     occuring on the Windows side of things?  Au contriare!  Mr Goodman
  790.     has always had a visual knack.  This month its animated icons.
  791.  
  792.  SQL Servers
  793.     Paradox SQL Link supports several SQL servers on a variety of platforms
  794.         with a variety of features.  Sorting them all out can be perplexing.
  795.         To help us out, Mr Koulouris offers a survey of SQL RDBM's.
  796.  
  797. ──────────────────────────────────────────────────────────────────────────────
  798.                                August 1993
  799. ──────────────────────────────────────────────────────────────────────────────
  800.  
  801.  WinWord Export
  802.   by Leon Chalnick
  803.         Mr. Chalnick presents a handy utility to export PW table data to
  804.         Word for Windows -- and many great ObjectPAL tips. Source Code, form.
  805.  
  806.  The WinSizer Utility
  807.   by Nicolas Fodor
  808.         Ever tried to figure out the size of a PW for in twips? And just
  809.         exactly is a twip? Mr. Fodor share this info and a handy form
  810.         sizing utility. Source Code, form.
  811.  
  812.  DlgLookup
  813.   by Jon Matcho
  814.         If you're not happy with the appearance or capabilities of Paradox
  815.         for DOS' Lookup HelpAndFill facility, Mr. Matcho present a better
  816.         way. Source Code.
  817.  
  818.  Marking Records
  819.   by David Gassner
  820.         Wish you could cruise a table and mark records for some processing?
  821.         Now you can with two nifty utilities from Mr. Gassner. Source code.
  822.  
  823.  PLUS
  824.   by Dr. Kenneth Buchholz
  825.         Is your collection of PAL procedures getting out of hand? It's time
  826.         to organize them with Dr. Buchholz' Program Library Utility Selector
  827.         (PLUS). Source Code.
  828.  
  829.  ParaTime Utilities
  830.   by Marco Costick
  831.         Paradox for DOS has no time data type. If this has been a roadblock
  832.         for you, Mr. Costick can help clear the path with a clever set of
  833.         time utilities. Source Code.
  834.  
  835.  The TUBatch Utility
  836.   by Doug Borresen
  837.         TUtility does a bang-up job of repairing corrupt tables -- but only
  838.         one-at-a-time. Mr. Borresen presents a utility to automate the
  839.         process. Source Code.
  840.  
  841.  RDA with a Twist
  842.   by Sam Moeller
  843.         Relative Directory Addressing has been around for some time, but as
  844.         Mr. Moeller points out, Paradox 4.0 presents a handy new opportunity.
  845.  
  846.  Paradox Tips and Tricks
  847.   by Cary Jensen, Ph.D.
  848.         Would you like to see the names and contents of your arrays
  849.         interactively? Now you can with a new utility from Dr. Jensen called
  850.         CArray. Source Code.
  851.  
  852.  Paradox Surgeon
  853.   by David Faulkner
  854.         This month Doctor F delivers a bouncing baby procedure. Its name is
  855.         ObjectLinks and it has some astounding capabilities. Especially for
  856.         a newborn! Source Code.
  857.  
  858.  PW at Work
  859.   by Mitchell Koulouris
  860.         Is there anything else Mr. K can do with his vaunted record collection
  861.         application? Sure there is! It's time for a report or two.
  862.         Report files.
  863.  
  864.  OPAL Tech
  865.   by Bill Todd
  866.         ObjectPAL has an important object type called TextStream. Mr. Todd
  867.         uses it to produce a utility to handle MCI mail. Log on and check
  868.         it out. Source Code.
  869.  
  870.  OPAL 201
  871.   by Richard Wagner
  872.         PW doesn't allow you to modify its native SpeedBar. Looks like we'll
  873.         have to write our own, and Mr. Wagner shows us how. Forms,
  874.         Source Code.
  875.  
  876.  PAL 100
  877.   by Randolph Brown
  878.         Mr. Brown has a knack for explaining PAL fundamentals. This month
  879.         begins a two-parter that tackles queries, WHILE loops, and user
  880.         input. Support files, code.
  881.  
  882.  PAL 101
  883.   by Charles R. Gruesser
  884.         Like the effect that box-draw characters can give your forms and
  885.         reports? Hate using the [Alt] key to put them in? Mr. Gruesser has
  886.         a better idea. Source Code.
  887.  
  888.  Project Planning
  889.   by Suneet Shah
  890.         Planning (or the lack thereof) can make or break a programming
  891.         project. This month Mr. Shah presents a structured approach for
  892.         success.
  893.  
  894.  Client/Server
  895.   by Ben Tandowski
  896.         The second of a two-part series, this month Mr. Tandowski turns to
  897.         the interactive side of Borland's client/server solution, Paradox
  898.         SQL Link.
  899.  
  900.  Reviews
  901.          WaitPlus Pro 4.0
  902.           by Michael Clifford
  903.          APForm 4.0
  904.           by Lance Leonard
  905.          ParaDate
  906.           by Mark Winston
  907.  
  908. ──────────────────────────────────────────────────────────────────────────────
  909.                                 September 1993
  910. ──────────────────────────────────────────────────────────────────────────────
  911.  An Introduction to ObjectPAL: Part I
  912.   by Drew Wright
  913.         Don't know where to start with ObjectPAL? It's probably a lot easier
  914.         than you think, as Mr. Wright explains in his first of a two-part
  915.         series. Support files, code.
  916.  
  917.  An Introduction to PAL: Part I
  918.   by Cary Jensen
  919.         This month, Mr. Jensen demonstrates how you can begin using PAL
  920.         gradually. You'll be programming before you know it! It's the first
  921.         of a two-part series.
  922.  
  923.  Boxes within Boxes within Boxes: Part I
  924.   by Mark Pauker
  925.         In his first of a three-part series, Mr. Pauker begins an in-depth
  926.         exploration of the Paradox for Windows containership heirarchy and
  927.         event model.
  928.  
  929.  Struct.EXE
  930.   by John Matcho
  931.         Curious about the Paradox Engine and its capabilities? Mr. Matcho
  932.         gives us a sampling as he shows us how to display Paradox table
  933.         structures at the DOS prompt. Source code.
  934.  
  935.  An Eventful Model
  936.   by Martin Rudy
  937.         Before you can program in the windowing environment of Paradox 4.0,
  938.         you must understand its event and echo model. Mr. Rudy makes it all
  939.         clear. Source code.
  940.  
  941.  Calling All Forms
  942.   by Gus Horowitz
  943.         Attaching ObjectPAL to a button is one thing, inter-form communication
  944.         is something else again. But it's not all that difficult, as Mr.
  945.         Horowitz explains. Supporting files, source code.
  946.  
  947.  Paradox Surgeon
  948.   by David Faulkner
  949.         This month's code offering from Dr F produces a lighthearted result --
  950.         but the PAL is intense. Amaze your friends! Source code.
  951.  
  952.  Data Types
  953.   by Steve Kachman
  954.         One of Paradox 4.0's most important capabilities is handling text data
  955.         of any size. From PAL to BLOb editors, Mr. Kachman runs the Memo and
  956.         BLOb gamut. Source code, supporting files.
  957.  
  958.  OPAL Tech
  959.   by Bill Todd
  960.         Paradox for Windows keeps runtime errors in an error stack. This
  961.         month Mr. Todd presents a custom logError method to help keep track of
  962.         them. Source code.
  963.  
  964.  PW at Work
  965.   by Randy Nichols
  966.         Paradox for Windows can't produce two-dimensional summary graphs
  967.         in reports. Or can it? Mr. Nichols shows us how to fool PW. Supporting
  968.         files.
  969.  
  970.  PAL 100
  971.   by Randolph Brown
  972.         This month we wind up a two-parter that demonstrates obtaining user
  973.         input to perform ad-hoc queries. Mr. Brown helps us with "Getting
  974.         the Question Straight". Supporting files.
  975.  
  976.  Client/Server
  977.   by Michael Clifford
  978.         Mr. Clifford demonstrates a powerful software duo that can simplify
  979.         Paradox 4.0 client/server computing: Paradox SQL Link and WaitPlus Pro.
  980.  
  981.  Reviews
  982.          System Architect
  983.           by Suneet Shah
  984.          Data Partner
  985.           by Dan Ehrmann
  986.  
  987. ──────────────────────────────────────────────────────────────────────────────
  988.                                 November 1993
  989. ──────────────────────────────────────────────────────────────────────────────
  990.  
  991.  COVER STORY - ObjectPAL 4.5
  992.         Some new ObjectPAL methods and procedures were uncorked with PW 4.5.
  993.         Mr Todd gives a run-down and demonstrates their use with some
  994.         real-world examples.
  995.  
  996.  Object Exchange
  997.         Introduced with the Workgroup Edition of Paradox 4.5 for Windows and
  998.         Quattro Pro 5.0 for Windows, Object Exchange represents a new direction
  999.         for Borland. Mr Kadavanich provides a complete explanation of its use
  1000.         with some amusing examples.
  1001.  
  1002.  Informant Labs(TM): Borland SQL Link
  1003.         One of the more accessible client/server solutions is provided by
  1004.         SCO UNIX. Mr Praegitzer reveals the details of the Informant Labs(TM)
  1005.         implementation of Paradox 4.5 for Windows, Borland SQL Link, InterBase,
  1006.         and SCO.
  1007.  
  1008.  INFORMANT SPECIAL REPORT
  1009.         Paratechnix
  1010.         What is a corrupt table? How does it get that way? And most important,
  1011.         how do you fix it? Mr Kadavanich explains all of this and more -- it's
  1012.         all a matter of "Damage Control".
  1013.  
  1014.  PAL at Work
  1015.         Following up his article of last month, Mr Thompson demonstrates printing
  1016.         the results of a Crosstab using pseudo 2-dimensional dynarrays and the PAL
  1017.         PRINT command.
  1018.  
  1019.  
  1020.  OPAL Tech
  1021.         Mr Chalnick has ported his popular GetDate calendar utility to Paradox for
  1022.         Windows. Discover how WinCal can spruce up your date entry routines and
  1023.         several other valuable tips as well.
  1024.  
  1025.  Paradox Tricks & Tips
  1026.         Yes, Paradox for Windows does not have a macro recorder. But as Mr Jensen
  1027.         points out, Windows does. Learn how to use Windows Recorder to assist with
  1028.         your repetitive PW tasks.
  1029.  
  1030.  Inside ObjectPAL
  1031.         Mr Pauker completes his three-part series on the Paradox for Windows
  1032.         containership hierarchy. This month the focus is on variable scoping and
  1033.         parameter passing.
  1034.  
  1035.  ObjectPAL Plus
  1036.         Mr Goyette continues his "Extending ObjectPAL" series. This month's article
  1037.         concentrates on creating and using an ObjectPAL library.
  1038.  
  1039. REVIEWS
  1040. Query Home Companion
  1041.  
  1042.  
  1043. ──────────────────────────────────────────────────────────────────────────────
  1044.                                 December 1993
  1045. ──────────────────────────────────────────────────────────────────────────────
  1046. ──────────────────────────────────────────────────────────────────────────────
  1047.  
  1048.  The 1993 Paradox Informant Reader's Choice Awards
  1049.         You have spoken! And the Informant listens. Here are the results of
  1050.         this year's survey of your favorite Paradox-related products. There
  1051.         were some slam dunks as well as a few surprises. So be sure to check
  1052.         out the best of the third-party tools that make your Paradox life more
  1053.         productive -- and a little easier.
  1054.  
  1055.  Paratechnix
  1056.         Last month Mr Kadavanich terrified us with vivid descriptions of Paradox
  1057.         table corruption. This month he makes up for it by telling us how to make
  1058.         it all better. It's the second and final part of "Damage Control".
  1059.  
  1060.  Queries
  1061.         When it comes to Paradox 4.x for DOS, there are many ways to represent
  1062.         queries to your users. This month Mr Kellen shares an approach called
  1063.         Query-by-Dialog. Stand by for PAL!
  1064.  
  1065.  PAL Toolbox
  1066.         Program security is serious business. Recognizing this, Mr Paolini delivers
  1067.         some serious PAL procedures to keep meddlers out of your Paradox for DOS
  1068.         applications. See what's new in the PAL Toolbox!
  1069.  
  1070.  Paradox Surgeon
  1071.         It's a specialty item to be sure, but Mr Faulkner has done it again. This
  1072.         month he reveals CONFIGGETBGI, another facet of the undocumented CONFIGURE
  1073.         command.
  1074.  
  1075.  OPAL Tech
  1076.         Paradox 4.5 for Windows handles run-time errors somewhat differently than
  1077.         the first version of PW. Mr Todd has scoped out the changes to keep us
  1078.         up-to-date.
  1079.  
  1080.  Paradox Tricks & Tips
  1081.         So you know about the PAL EXECUTE command? It has an ObjectPAL cousin named
  1082.         ExecuteString. As you might expect however, there are many differences as
  1083.         Mr Jensen explains.
  1084.  
  1085.  OPAL At Work
  1086.         Expert manipulation of drop-down lists is vital to many Windows applications.
  1087.         This month Misters Haven and Ghbeish provide the definitive drop-down guide.
  1088.         It's loaded with examples!
  1089.  
  1090.  Visual Aids
  1091.         Paradox for Windows graphs still veiled in mystery? Mr Calhoun says that
  1092.         designing powerful PW graphs is easy -- once you get the knack! This one's
  1093.         full of handy pointers.
  1094.  
  1095.  PAL 100
  1096.         Mr Brown begins a new segment of his ongoing PAL course. The main topics of
  1097.         discussion this month are the SWITCH structure and the WAIT command.
  1098.  
  1099.  ObjectPAL Plus
  1100.         Continuing his "Extending ObjectPAL" series, Mr Goyette shows us how to call
  1101.         a function from the Microsoft Windows API. Essentially it's like any DLL call
  1102.         - there's just a lot more mystery.
  1103.  
  1104. REVIEWS
  1105. Visage Form & Report
  1106. UserBase 1.0
  1107. ──────────────────────────────────────────────────────────────────────────────
  1108.  
  1109.  
  1110. JULY 1992, DECEMBER 1992, FEBRUARY 1993, and OCTOBER 1993 ARE SOLD OUT!
  1111.  
  1112. ──────────────────────────────────────────────────────────────────────────────
  1113.                           End of Back Issues Listing
  1114.                  For Information on ordering, see BIORDER.FRM
  1115. ──────────────────────────────────────────────────────────────────────────────
  1116.  
  1117.